About Allens Printers Holdings Limited (06568825) United Kingdom