About Preemrose Ltd (11653999) United Kingdom