About Mikaela Wright S Marketing & Service Limited (12235915) United Kingdom