About B&r Distribution Ltd (08719153) United Kingdom