About Srm N & Co Clocks Ltd (12989840) United Kingdom