About Newburgh Survey & Design Limited (10564524) United Kingdom