About Pasturerose Ltd (13129550) United Kingdom