About Anagram Media Limited (08822106) United Kingdom