About Stifford Forge And Engineering Co. Limited (00697775) United Kingdom