About Finishing Touches Interiors Ltd (12241397) United Kingdom