About M Palfrey &sons Ltd (12196229) United Kingdom