About Finishing Touch Flooring Limited (07043496) United Kingdom