About Glynn Print Holdings Limited (03755485) United Kingdom