About Wallingford Projects Ltd. (08957498) United Kingdom