About B & R Gallagher (holdings) Limited (06636445) United Kingdom