About S Pickering Ltd (11298030) United Kingdom