About V&o Studio Ltd (09241601) United Kingdom