About John Parkins & Sons Limited (01558841) United Kingdom