About Building Environment Control Limited (02429644) United Kingdom