About Newbould Yorkshire Limited (06894925) United Kingdom