About Jack Mclean Holdings Ltd (13491368) United Kingdom