About Finishing Touches Decor Ltd (13259840) United Kingdom