About Mg Pollard Associates Ltd (12934787) United Kingdom