About Tactile Interiors Limited (12929749) United Kingdom