About Zoe Meade Ltd (12139795) United Kingdom