About Anderson Scott Solutions Limited (07396199) United Kingdom