About The Finishing Touch (st Helens) Limited (09521539) United Kingdom