About V & S (no 12) Limited (02350193) United Kingdom