About B & T Environmental Limited (10140480) United Kingdom