About B&r Uk Pvt Limited (10288307) United Kingdom