About Slok Interiors Limited (09078218) United Kingdom