About Studio One Consulting Limited (07908775) United Kingdom