About W & P Holdings Limited (11759861) United Kingdom