About The Assured Sleep Pillow Company Ltd (12763427) United Kingdom