About Mae Harvey Limited (10199519) United Kingdom