About Haitch Design Limited (11694084) United Kingdom