About John A Tuffin & Co Llp (OC346173) United Kingdom