About Stoned Elf Limited (06965980) United Kingdom