About Kilgour Commercial Limited (11584217) United Kingdom