About Kellock Film Services Ltd (11500231) United Kingdom