About Deltic Cosrate Limited (06851478) United Kingdom