About Abbey Wasp Products Limited (06887332) United Kingdom