About Pam Finch Ltd (12904696) United Kingdom