About Vickers Studio Ltd (09004198) United Kingdom