About Noel Marshall Painter & Decorator Limited (06157350) United Kingdom