About David H. Anderson & Company (SL000132) United Kingdom