About Design House Norwich Ltd. (08156041) United Kingdom