About Studio X Coventry Ltd (12784278) United Kingdom