About Jack Nadel International Limited (03999489) United Kingdom