About The Elf And Safety Company Ltd (07863491) United Kingdom