About Vl Services Limited (12069508) United Kingdom