About Finishing Touches Events Ltd (12070720) United Kingdom