About Union Jack Technologies Limited (03926410) United Kingdom