About Essie Walker Studio Ltd (10967831) United Kingdom