About Michelle Hodson Design Limited (12400017) United Kingdom