About Teeavan Interiors Limited (NI654752) United Kingdom