About Anderson Administration Limited (10909092) United Kingdom