About Pamela Roberts & Associates Ltd (12929386) United Kingdom