About Pamela Hyde Limited (04758746) United Kingdom