About V Lewis Company Limited (12969868) United Kingdom