About Glen Cawdor Limited (01451681) United Kingdom