About Doegh House Limited (10907823) United Kingdom