About Weldon Clarke Limited (08660349) United Kingdom