About Vr Service Centre Ltd (10521433) United Kingdom