About Palfrey Nominees Limited (01352224) United Kingdom