About J.r. Saunders & Son Limited (04752487) United Kingdom