About Cross Street Studio Limited (09347401) United Kingdom