About R&l Bidder Ltd (13242936) United Kingdom