About Poynter Associates Ltd (07673607) United Kingdom