About C G Print Holdings Limited (SC595638) United Kingdom