About M & J Shropshire Holdings Limited (12250246) United Kingdom