About The Finishing Touch Norfolk Limited (08938103) United Kingdom