About Vcr 17 Limited (02050922) United Kingdom