About R.l. Pollard Limited (05359198) United Kingdom