About Kwik Film Limited (02900670) United Kingdom