About Millingford Engineering Co. Limited (00521485) United Kingdom