About Anderson Lowe Limited (04260395) United Kingdom