About B R Environment Solutions Ltd (12289743) United Kingdom