About Finishing Touches International Limited (03480716) United Kingdom