Pest control, pest control technician, trainee, new, animal_. Crystalkil Pest Control are one the 5 largest pest control companies within the M25 area.