About Mexborough Investments Ltd (05322188) United Kingdom