About Ben Vernon Designs Limited (10133479) United Kingdom