About Sable Furniture Limited (13150396) United Kingdom