About Pp&d Ltd (12547531) United Kingdom