About Vagcar Limited (06650642) United Kingdom