About L & P Holdings Limited (06326675) United Kingdom