About Finishing Touch (2006) Limited (05788015) United Kingdom