About H.a Designers Limited (12827586) United Kingdom