About J & P Plant Holdings Ltd (12497734) United Kingdom