About Newburgh Precision Limited (08847562) United Kingdom