About Kilgour Industries Limited (09537022) United Kingdom