About Wallingford Computing Services Limited (01785366) United Kingdom