About Sa Pollard Ltd (13704955) United Kingdom