About Gn & Lc Pollard Limited (04735707) United Kingdom