About Studio Eight By Tyler-rose Limited (12929568) United Kingdom