About Purse Pillow Limited (12650486) United Kingdom