About Caddon Design Ltd. (SC360911) United Kingdom