About Sabre Leather Co. Limited (12213525) United Kingdom