About Richard M Pollard Limited (10446178) United Kingdom