About Finishing Touch (covers) Limited (07770284) United Kingdom