About Dolhendre Holdings Limited (09319274) United Kingdom