About Helen Wilde Limited (07352215) United Kingdom