About Delfield Precision Engineering Co. Limited (00825176) United Kingdom