About Godfrey And Son Watch Repair Ltd (11238009) United Kingdom