About J. Anderson & Son Limited (05177049) United Kingdom