About Designers House Int Limited (03158959) United Kingdom