About M R Pollard Limited (10018713) United Kingdom