About Vemco Design Limited (13635300) United Kingdom