About Anderson Roots Limited (12942906) United Kingdom