Indulge in the luxury of 100% British Sheepskin Leather with this exquisitely handcrafted trench coat.