About Amie Wolfenden Limited (11258404) United Kingdom