About Pardoe & Sons Ltd (12294749) United Kingdom