About Cawdor Capital Limited (07255536) United Kingdom