About V&c Designs Limited (07700352) United Kingdom