About Del George Productions Limited (12029909) United Kingdom