About Barry Mcguire Painter & Decorator Limited (SC446907) United Kingdom