About Central Film School London Ltd (06544395) United Kingdom