About Hoffhaus Design Limited (09246301) United Kingdom