About R&s Pickering Ltd (12842546) United Kingdom