About George Anderson & Son Limited (SC247169) United Kingdom