About Mill House Projects Limited (04178426) United Kingdom