About J & M Holdings Limited (09755862) United Kingdom