About Jack S Engineering Control Solutions Limited (SC586935) United Kingdom