About Studio 240 Birmingham Ltd (12142934) United Kingdom