Company name: Ants HQ
Description: Ants HQ - a UK based, online provider of live queen ants and colonies, formicariums, accessories and more!
House Unit 36, Bishop Creighton, 380 Lillie Rd, London SW6 7PH, United Kingdom