About V & S 18 Ltd (08014944) United Kingdom