About Michael Snodden Design Ltd. (10243437) United Kingdom