About Studio 35 (york) Limited (10403908) United Kingdom