About Studio50furniture Limited (13246803) United Kingdom