About Touch Interior Design Ltd (10759794) United Kingdom