About Finishing Touch Construction Ltd (11048690) United Kingdom