About Vincent Lewis Limited (09838826) United Kingdom