About Intercleanse (pest Control) Limited (06040634) United Kingdom