About Machine House Limited (01578188) United Kingdom