About B&r Insulation Ltd (12372739) United Kingdom