About Finishing Touches Corporation Ltd (06325446) United Kingdom