About Teme Interiors Limited (07135769) United Kingdom