About J & P Holdings Limited (10580034) United Kingdom