About Studio35 Uk Limited (06429229) United Kingdom