About The Finishing Touch Limited (02353676) United Kingdom