About The Deltic Group Holdings Limited (07870440) United Kingdom