About Anthill Limited (02712047) United Kingdom