About Calligram Design & Content Ltd (09937870) United Kingdom