About G.a.r. Pollard Engineering (tewkesbury) Limited (01374278) United Kingdom