About Trademack Holdings Plc (11436283) United Kingdom