About Merretts Mills Industrial Centre Limited (03871430) United Kingdom