About Studio 45 Gloucester Ltd (12009018) United Kingdom