About Millhouse (durham) Limited (05101053) United Kingdom