About Saunders & Taylor Limited (00059227) United Kingdom