About Peter Pollard Limited (04618017) United Kingdom