GIANT FILM & TV - Company Number 8058889 - Registered in ENGLAND & WALES