About J P & M Holdings Limited (07703286) United Kingdom