About Richard Sinclair Studio Ltd (05572578) United Kingdom