About Michelle Mackie Limited (11767440) United Kingdom