About Vycron Design Limited (03801279) United Kingdom