About J & P Partners Limited (05678533) United Kingdom