About Spas&ivan Interiors Limited (08135580) United Kingdom