About The Finishing Touch (2003) Ltd (04698931) United Kingdom