About Finishing Touch Repairs Limited (07670850) United Kingdom