About C & C Dundee Limited (SC435430) United Kingdom