About Hetherington Design Limited (02329344) United Kingdom