About Dean Pickering Ltd (13657824) United Kingdom