About Pillow Wad Limited (03746415) United Kingdom