About Finishing Touch Renovation Ltd (13279156) United Kingdom