About Cawdor Associates Limited (09977970) United Kingdom