About Blt Environmental Support Services Limited (06226808) United Kingdom