About Delta Heed Holdings Ltd (13601971) United Kingdom