About Gm Anderson & Son Ltd. (SC259226) United Kingdom