About Leather O Clock Ltd (13192592) United Kingdom