About Pollard Nominees Ltd (04707580) United Kingdom