About V & C Sales Limited (10734654) United Kingdom