About Doel Holdings Limited (04895433) United Kingdom