About D Maguire Painting & Decorating Contractors Limited (04349518) United Kingdom