About Anderson & Partners (LP010830) United Kingdom