About J.r.l. (holdings) Limited (01858975) United Kingdom