About Mccabe Decorators Limited (SC556577) United Kingdom