About Weardale Software Limited (02762348) United Kingdom