About Finishing Touches (scotland) Limited (SC527179) United Kingdom