About Tiger Bay Films Limited (13072517) United Kingdom