About Hoff & Hoff Design Limited (07679118) United Kingdom