About Hierographics Ltd. (04226302) United Kingdom