About Allan & Kennedy Engineering Ltd. (SC291665) United Kingdom