About Anslow Coombs Limited (09234693) United Kingdom