About The Design House London Limited (09046549) United Kingdom