About J.r. Richardson Limited (02225792) United Kingdom