About Studio 35 Limited (06229966) United Kingdom