About District 6 Productions Limited (02958581) United Kingdom