About Jonquil Limited (03588120) United Kingdom