About G.i. & S.r. Palmer Limited (08363587) United Kingdom