About John M.f. Groat & Sons Limited (SC065141) United Kingdom