About Sepp Interiors Limited (12189156) United Kingdom