About Finishing Touches North Limited (07325141) United Kingdom