About Midland Slurry Systems Limited (02847114) United Kingdom