About Michelle Haste Limited (07937537) United Kingdom