About Studio Hansa Limited (07356037) United Kingdom