About Dexter Haven Limited (04088331) United Kingdom