About Clyde Coast Design Ltd. (SC640785) United Kingdom