About J & Jt Management Limited (03186532) United Kingdom