About Vadlec Limited (12259381) United Kingdom