About Avoir Interiors Limited (13073149) United Kingdom