About Mark Beard Painting & Decorating Specialist Limited (04664238) United Kingdom