About Yeoman Industries Limited (05832035) United Kingdom