About Suffolk Skills Academy Limited (13164424) United Kingdom