About S.t. Saunders & Sons Limited (00639744) United Kingdom