About Horological Solvents Limited (00470452) United Kingdom