About Pharaoh Ants Limited (03866504) United Kingdom