About Browns Group Holdings (london) Limited (12514931) United Kingdom