About Studio 45 Limited (09955396) United Kingdom