About Final Touch Fashion & Design Ltd (09732451) United Kingdom