About Palfrey Services Ltd (09640871) United Kingdom