About Jacques Noel Industries Limited (09918933) United Kingdom