About J.r. Lund Limited (03313050) United Kingdom