About Quill International Industries Ltd (10430798) United Kingdom