About The Mill House North West Group Limited (08934586) United Kingdom