About Eden Stanley Ltd (07893256) United Kingdom