About Haigh Design Limited (07208256) United Kingdom