About Timber Street Studios Limited (00850927) United Kingdom