About Pamela Rose Ltd (12218375) United Kingdom