About B & B Environmental Services Limited (08731818) United Kingdom