About Balfour Beatty Kilpatrick Limited (SC010625) United Kingdom