About Sable Interiors Limited (05926452) United Kingdom