About R S Pollard Ltd (12339708) United Kingdom