About Xandorr Interiors Ltd (13242546) United Kingdom