About C Pollard Design Ltd (08521426) United Kingdom