About Hannah Barnes Designs Limited (08414338) United Kingdom