About Centaurus Furniture Ltd (13530765) United Kingdom