About Newbury Hayles Limited (10992875) United Kingdom