About Jolliffe Pontypool Ltd (12394432) United Kingdom