About Jonquil Hair & Beauty Limited (05372222) United Kingdom