About Amie Stokes Limited (12158766) United Kingdom