About Studio 79 Limited (07758881) United Kingdom