About Pamela Neil Limited (06897895) United Kingdom