About G Palfrey & Son Limited (05083472) United Kingdom