About Studio H Design Limited (08969639) United Kingdom