About Design House Consultants Limited (00977923) United Kingdom