About Jdeazle Ltd (09310075) United Kingdom