About X2furniture Ltd (09676416) United Kingdom