About J.r. Moore & Sons Limited (04543996) United Kingdom