About Newstead Clark Ae Limited (10539232) United Kingdom