About Miditech Developments Limited (03895827) United Kingdom