About Carlyle Painters & Decorators Limited (07390804) United Kingdom