About Pamela Haven C.i.c. (13387442) United Kingdom