About Poynter Holdings Limited (02608210) United Kingdom