About London Film School Limited (01197026) United Kingdom