About Studio Low Limited (09380911) United Kingdom