About Finishing Touches London Limited (07219747) United Kingdom