About E & A Anderson & Son (SL000960) United Kingdom