About V & S (no 20) Limited (03189708) United Kingdom