About Richard Saunders & Partners Limited (01966360) United Kingdom