About Anagram Limited (02579579) United Kingdom