About Sf Horology Limited (10619872) United Kingdom