About Dove Valley Holdings Limited (05667960) United Kingdom