About Clutha Stevedoring Company Limited (74 692)(the) (SC008569) United Kingdom