About Kilbowie Pictures Limited (02071085) United Kingdom