About Leather Taylor Limited (03469597) United Kingdom