About Michael Sinclair Studio Limited (10103342) United Kingdom