About Leather And Cotton London Limited (09105026) United Kingdom