About P & P Holdings Limited (06258830) United Kingdom