About Building Environmental Solutions Limited (07751627) United Kingdom