About Edinburgh Decorators Scotland Ltd (SC429969) United Kingdom