About Pamela Mills Limited (11506965) United Kingdom