About The Clarke Group Antepest Limited (12898080) United Kingdom