About James Veness Limited (07990104) United Kingdom