About V&s Design Limited (10631844) United Kingdom