About Cairncross Engineering Consultants Limited (06192067) United Kingdom