About The Finishing Touch Handwork Services Limited (07297130) United Kingdom