About Building Environmental Solutions (holdings) Limited (13047692) United Kingdom