About Geo. Grace & Co. Limited (03009971) United Kingdom