About Elizabeth May Studios Limited (11522487) United Kingdom