About House De Novo (yarm) Limited (10872197) United Kingdom