About Meanwood Valley Mills Limited (09397521) United Kingdom