About Studio Livings Limited (07905133) United Kingdom