About Harris And Moule Limited (08885834) United Kingdom