About Cawdor Ltd (13297228) United Kingdom