About Studio 7 Office Limited (13034373) United Kingdom