About Kinnaird Production Limited (02996290) United Kingdom