About Eve Spencer Limited (07678200) United Kingdom