About Midland Technology Solutions Limited (07656993) United Kingdom