About Broomhill Painters & Decorators Ltd (SC656828) United Kingdom