About Globe Watches Ltd (13464413) United Kingdom