About Alexander James Horological Services Ltd (12613124) United Kingdom