About Anderson Investments Limited (NI018630) United Kingdom