About John M Glover Ltd (SC689151) United Kingdom