About Studio Seven 8ths Ltd (12190650) United Kingdom