About Deltic Chicago S Limited (07950948) United Kingdom