About G Palmer Limited (04905315) United Kingdom