About Sinclairs Studio Ltd (13235663) United Kingdom