About Newbold Spirit Co. Limited (12087089) United Kingdom