About Lc Pollard Ltd (13500884) United Kingdom