About J Pettitt & Sons Ltd (10595892) United Kingdom