About Hendzel Design Limited (09630173) United Kingdom