About Leeds Skills Academy Ltd (08206891) United Kingdom