About Saunders & Harper Executive Consultants Ltd (13427015) United Kingdom