About Hannah Alexander Design Limited (12022183) United Kingdom