About Edward Vanes Design Co. Ltd (12864504) United Kingdom