About Leather&co Limited (12194190) United Kingdom