About Charisma Design & Print Ltd. (02549110) United Kingdom