About Finishing Touch Interiors Ltd (13233883) United Kingdom