About Studio X Design Limited (06446934) United Kingdom