About Vss Facilities Limited (12486485) United Kingdom