About Absolute Vermin Control Limited (12886952) United Kingdom