About Leather World (london) Limited (05843629) United Kingdom