About Goddard & Grant Jewellers Limited (01560105) United Kingdom