About B & R Investing Ltd (13194801) United Kingdom