About Studio 11 Limited (07551217) United Kingdom