About S Pollard Ltd (12785215) United Kingdom