About Studio Whitespace Limited (09889845) United Kingdom