About Grimes & Co Ltd (09247562) United Kingdom