About Studio 020 Limited (10544364) United Kingdom