About Vcr Services Ltd. (12761417) United Kingdom