About B & R Sahota Limited (10987229) United Kingdom