About Pp&s Limited (10027092) United Kingdom