About Pamela Griffin Marketing Ltd (13653072) United Kingdom