About B3 Environmental Limited (SC287097) United Kingdom