About Mardale Technology Limited (02543995) United Kingdom