About Design House (holdings) Limited (08559496) United Kingdom