About B & R Moll International Ltd (07373816) United Kingdom