About Studio One Projects Limited (07530664) United Kingdom