About Blanchette Watches Limited (12215874) United Kingdom