About Onyx Interiors Limited (06823397) United Kingdom