About Olympic Leather (london) Limited (03187955) United Kingdom